Lucene search
+L
Ultrajson ProjectUltrajson

7 matches found

CVE
CVE
•added 2021/12/31 11:52 p.m.•211 views

CVE-2021-45958

CVE-2021-45958 affects UltraJSON (ujson) up to version 5.1.0, with a stack-based buffer overflow in Buffer_AppendIndentUnchecked (called from encode). Exploitation could crash the application by using excessive indentation. Publicly documented references include Debian LTS (DLA-2929-1) and Mageia...

5.5CVSS6.8AI score0.0155EPSS
Save
CVE
CVE
•added 2022/07/05 5:30 p.m.•179 views

CVE-2022-31117

UltraJSON (ujson) has a vulnerability CVE-2022-31117: a double-free bug during buffer reallocation in string decoding. The issue is in the C-level decoder; due to UltraJSON’s internal design, this double free cannot be triggered from Python. The advisory details confirm the root cause and state n...

5.9CVSS6.7AI score0.01876EPSS
Save
CVE
CVE
•added 2022/07/05 5:35 p.m.•177 views

CVE-2022-31116

UltraJSON vulnerability (CVE-2022-31116) affects UltraJSON, a C-based JSON encoder/decoder with Python bindings. Affected versions improperly decoded escaped surrogate characters (surrogate pairs), enabling string corruption and potential key confusion or value overwriting when parsing JSON from ...

7.5CVSS7.4AI score0.02545EPSS
Save
CVE
CVE
•added 2026/03/20 1:31 a.m.•125 views

CVE-2026-32874

UltraJSON (ujson) for Python, C-based fast JSON encoder/decoder, is affected in versions 5.4.0–5.11.0 by a memory-leak in parsing large integers that fall outside [-2^63, 2^64-1]. The leak copies the integer’s string form plus an extra NULL byte and occurs regardless of whether the integer parses...

7.5CVSS6.6AI score0.00684EPSS
Save
CVE
CVE
•added 2026/03/20 1:35 a.m.•104 views

CVE-2026-32875

CVE-2026-32875 affects UltraJSON (Python bindings) and is evidenced across multiple feeds (Fedora advisories, IBM bulletin). The vulnerability resides in versions 5.10–5.11.0 where large indent handling can trigger an integer overflow/underflow when calculating memory for indentation, leading to ...

7.5CVSS7.4AI score0.0077EPSS
Save
CVE
CVE
•added 2026/05/27 8:42 p.m.•81 views

CVE-2026-44660

Summary of CVE-2026-44660 : UltraJSON’s ujson.dump() to a file-like object can leak memory if the underlying write() raises an exception. The root cause is that the temporary JSON string created during objToJSONFile() is not decremented on early return, causing memory growth proportional to the p...

8.7CVSS7.3AI score0.00644EPSS
Save
CVE
CVE
•added 2026/06/22 8:53 p.m.•57 views

CVE-2026-54911

CVE-2026-54911 (UltraJSON) : The vulnerability affects UltraJSON (C core with Python bindings) where ujson.dumps()/dump()/encode() with reject_bytes=False may accept malformed or truncated UTF-8, silently rewriting to other Unicode characters instead of rejecting. This enables input validation by...

6.5CVSS6AI score0.00371EPSS
Save